charming apartment close to the Neckar river
Heidelberg, Germany
English: The apartment is part of a family residence (who also owns a dog) in a historic building, but with its own separate entrance and intercom. It is a semi-below-grade apartment, lovingly furnish...